/*
 * @Author: xm xianm0924@163.com
 * @LastEditors: xm xianm0924@163.com
 * @Description:  IMU_BSP层对上接口文件
 * @brief: 上方用于初始化自身需要用的数据,下方用于调用BSP层的函数接口
 * @example:
 * 
 *
 */

#ifndef JXUST_BSP_SPI_INTF_H
#define JXUST_BSP_SPI_INTF_H

#include "stdint.h"


//@item:IMU数据传递话题句柄
//@type:string
//@default:"SPI_TX"
#define BSP_IMU_DATA_NAME "IMU_DATA_SHARE"

typedef struct IMU_Message {

    float accel[3];
    float gyro[3];
    float quat[4];
    float euler_angle[3];

    uint32_t time;
    uint8_t status;
} INTF_IMU_MessageTypeDef;


#endif // JXUST_BSP_SPI_INTF_H